party of progress and socialism - Allemand Anglais Dictionnaire